CHECK & SWING CHECK